//
//  DataCast.swift
//  Edaixi-iOS
//
//  Created by 刘树华 on 2017/12/1.
//  Copyright © 2017年 刘树华. All rights reserved.
//

import Foundation
import UIKit
extension CGFloat {
    
    var toInt : Int {
        return Int(self)
    }
    var toFloat : Float {
        return Float(self)
    }
    var toDouble : Double {
        return Double(self)
    }
}
extension Data {
    
    var bytes : [UInt8] {
        return [UInt8](self)
    }
    
}
extension Double {
    
    var toInt:Int {
        return Int(self)
    }
    var toFloat:Float {
        return Float(self)
    }
    var toCGFloat : CGFloat  {
        return CGFloat(self)
    }
  
}

extension Float {
    
    var toInt : Int {
        return Int(self)
    }
    var toDouble : Double {
        return Double(self)
    }
    var toCGFloat : CGFloat {
        return CGFloat(self)
    }
 
}
extension Int {
    var toUint:UInt {
        return UInt(self)
    }
    var toDouble : Double {
        return Double(self)
    }
    var toFloat :Float {
        return Float(self)
    }
    var toCGFloat : CGFloat {
        return CGFloat(self)
    }
}

extension String {
    
    var toNSString : NSString {
        return NSString(string:self)
    }

    
    
}



